package com.wy.framework.pojos;

import java.sql.Timestamp;

/**
 * TSysFunctionVersion entity. @author MyEclipse Persistence Tools
 */

public class TSysFunctionVersion extends com.wy.framework.pojos.AbstractPojo
		implements java.io.Serializable {

	// Fields

	private String versionid;
	private String functionid;
	private String functionname;
	private String description;
	private String iconname;
	private String actionurl;
	private Double priority;
	private String appsize;
	private String appzipurl;
	private Double appdownctn;
	private String provider;
	private Timestamp submittime;
	private String auditor;
	private Timestamp auditingtime;
	private String state;
	private String versionname;
	private Integer versionno;
	private String deploymenttype;
	private String acceptanceresult;
	private String manageurl;
	private Timestamp updatetime;
	private String operatoraccount;
	private String operatorname;
	private String isavailable;
	private String upgradecontent;

	// Constructors

	/** default constructor */
	public TSysFunctionVersion() {
	}

	/** minimal constructor */
	public TSysFunctionVersion(String versionid, String functionid,
			String functionname, Timestamp updatetime, String operatorname,
			String isavailable) {
		this.versionid = versionid;
		this.functionid = functionid;
		this.functionname = functionname;
		this.updatetime = updatetime;
		this.operatorname = operatorname;
		this.isavailable = isavailable;
	}

	/** full constructor */
	public TSysFunctionVersion(String versionid, String functionid,
			String functionname, String description, String iconname,
			String actionurl, Double priority, String appsize,
			String appzipurl, Double appdownctn, String apptype,
			String provider, Timestamp submittime, String auditor,
			Timestamp auditingtime, String state, String versionname,
			Integer versionno, String deploymenttype, String acceptanceresult,
			String manageurl, Timestamp updatetime, String operatoraccount,
			String operatorname, String isavailable) {
		this.versionid = versionid;
		this.functionid = functionid;
		this.functionname = functionname;
		this.description = description;
		this.iconname = iconname;
		this.actionurl = actionurl;
		this.priority = priority;
		this.appsize = appsize;
		this.appzipurl = appzipurl;
		this.appdownctn = appdownctn;
		this.provider = provider;
		this.submittime = submittime;
		this.auditor = auditor;
		this.auditingtime = auditingtime;
		this.state = state;
		this.versionname = versionname;
		this.versionno = versionno;
		this.deploymenttype = deploymenttype;
		this.acceptanceresult = acceptanceresult;
		this.manageurl = manageurl;
		this.updatetime = updatetime;
		this.operatoraccount = operatoraccount;
		this.operatorname = operatorname;
		this.isavailable = isavailable;
	}

	// Property accessors

	public String getVersionid() {
		return this.versionid;
	}

	public void setVersionid(String versionid) {
		this.versionid = versionid;
	}

	public String getFunctionid() {
		return this.functionid;
	}

	public void setFunctionid(String functionid) {
		this.functionid = functionid;
	}

	public String getFunctionname() {
		return this.functionname;
	}

	public void setFunctionname(String functionname) {
		this.functionname = functionname;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getIconname() {
		return this.iconname;
	}

	public void setIconname(String iconname) {
		this.iconname = iconname;
	}

	public String getActionurl() {
		return this.actionurl;
	}

	public void setActionurl(String actionurl) {
		this.actionurl = actionurl;
	}

	public Double getPriority() {
		return this.priority;
	}

	public void setPriority(Double priority) {
		this.priority = priority;
	}

	public String getAppsize() {
		return this.appsize;
	}

	public void setAppsize(String appsize) {
		this.appsize = appsize;
	}

	public String getAppzipurl() {
		return this.appzipurl;
	}

	public void setAppzipurl(String appzipurl) {
		this.appzipurl = appzipurl;
	}

	public Double getAppdownctn() {
		return this.appdownctn;
	}

	public void setAppdownctn(Double appdownctn) {
		this.appdownctn = appdownctn;
	}

	public String getProvider() {
		return this.provider;
	}

	public void setProvider(String provider) {
		this.provider = provider;
	}

	public Timestamp getSubmittime() {
		return this.submittime;
	}

	public void setSubmittime(Timestamp submittime) {
		this.submittime = submittime;
	}

	public String getAuditor() {
		return this.auditor;
	}

	public void setAuditor(String auditor) {
		this.auditor = auditor;
	}

	public Timestamp getAuditingtime() {
		return this.auditingtime;
	}

	public void setAuditingtime(Timestamp auditingtime) {
		this.auditingtime = auditingtime;
	}

	public String getState() {
		return this.state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getVersionname() {
		return this.versionname;
	}

	public void setVersionname(String versionname) {
		this.versionname = versionname;
	}

	public Integer getVersionno() {
		return this.versionno;
	}

	public void setVersionno(Integer versionno) {
		this.versionno = versionno;
	}

	public String getDeploymenttype() {
		return this.deploymenttype;
	}

	public void setDeploymenttype(String deploymenttype) {
		this.deploymenttype = deploymenttype;
	}

	public String getAcceptanceresult() {
		return this.acceptanceresult;
	}

	public void setAcceptanceresult(String acceptanceresult) {
		this.acceptanceresult = acceptanceresult;
	}

	public String getManageurl() {
		return this.manageurl;
	}

	public void setManageurl(String manageurl) {
		this.manageurl = manageurl;
	}

	public Timestamp getUpdatetime() {
		return this.updatetime;
	}

	public void setUpdatetime(Timestamp updatetime) {
		this.updatetime = updatetime;
	}

	public String getOperatoraccount() {
		return this.operatoraccount;
	}

	public void setOperatoraccount(String operatoraccount) {
		this.operatoraccount = operatoraccount;
	}

	public String getOperatorname() {
		return this.operatorname;
	}

	public void setOperatorname(String operatorname) {
		this.operatorname = operatorname;
	}

	public String getIsavailable() {
		return this.isavailable;
	}

	public void setIsavailable(String isavailable) {
		this.isavailable = isavailable;
	}

	public String getUpgradecontent() {
		return upgradecontent;
	}

	public void setUpgradecontent(String upgradecontent) {
		this.upgradecontent = upgradecontent;
	}

}